cuba finch - Francés Inglés Diccionario